difficult-to-machine materials - Espagnol Anglais Dictionnaire